Using Stereotypes of the Unified Modeling Language in Mechatronic Systems
نویسندگان
چکیده
The Unified Modeling Language (UML) is the standard design language for developing object oriented applications. It is widely used in the development of complex systems for general-purpose computers. In heterogeneous domains like mechatronics exist a lot of special-purpose programming languages, which are not always easily to map to UML concepts. For such reasons the UML provides an extension mechanism, called stereotyping. This can be used for the mapping of domain-specific languages to the UML. Our approach is to use UML within a mechatronic system for the integration of different specialized design and programming languages. As a placeholder for a system component, which is modeled by such a language, we define domain specific stereotypes. In this paper we compare advantages and drawbacks of using stereotypes by an example stereotype: the Function Block Adapter (FBA). An FBA allows the interoperability between the UML and function blocks of the IEC 61131-3.
منابع مشابه
A SysML extension for Bond Graphs support
In this paper we present a contribution to SysML for energy interchange depiction. This contribution consists of an extension to the activity diagram. We mapped it to the Bond Graph formalism which is often used for the design of mechatronic systems. We use the extension mechanisms that SysML inherits from UML2.0 such as stereotypes and tagged values to establish mapping rules from activities t...
متن کاملEmpirical assessment of using stereotypes to improve comprehension of UML models: A set of experiments
Stereotypes were introduced into the Unified Modeling Language to provide means of customizing this general purpose modeling language for its usage in specific application domains. The primary role of stereotypes is to brand an existing model element with specific semantics, but stereotypes can also be used to provide means of a secondary classification of modeling elements. This paper elaborat...
متن کاملDesign of the Mechatronic System with Help of Uml Diagrams
The Unified Modelling Language (UML) is a language that helps to visualize, design and document models of large and complex systems. Terminology and notation of visual modelling can be used as common high level object oriented language for design of the mechatronic systems. Index terms UML, mechatronics, CASE tool, MATLAB, Simulink, Stateflow
متن کاملBenchmarking Software Tools for Mechatronic Applications
Mechatronic systems such as the anti-lock braking system, the powertrain control system, and even domestic items such as a microwave oven are designed such that there is a seamless interaction between the electronic components and the mechanical components that make up these systems. Use of software tools in simulating the behavior of such systems is an important step in their product developme...
متن کاملA multi-agent methodology for multi-level modeling of mechatronic systems
Mechatronic design aims to integrate the models developed during the mechatronic design process, in order to be able to optimize the overall mechatronic system performance. A lot of work has been done in the last few years by researchers and software developers to achieve this objective. However, the level of integration does not yet meet the purposes of mechatronic system designers, particular...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001